home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.amiga.programmer
- Path: news.nask.org.pl!cyfronet!student!iskra
- From: iskra@student.uci.agh.edu.pl (Kamil Iskra)
- Subject: Re: GNU C++ requirement..
- Message-ID: <Dnu9z2.2n6@cyf-kr.edu.pl>
- Sender: news@cyf-kr.edu.pl (News Administrator)
- Nntp-Posting-Host: student.uci.agh.edu.pl
- Organization: Academic Computer Centre, CYFRONET
- X-Newsreader: TIN [version 1.1 PL8]
- References: <4hhc7u$6d5@astfgl.idb.hist.no>
- Date: Wed, 6 Mar 1996 09:21:02 GMT
-
- Anne Kristine Ugedal (anneu@colargol.idb.hist.no) wrote:
- > gugu (gugu@panix.com) wrote:
- > : What is the recommended hardware set up to comfortably run GNU C/C++ compiler?
-
- > 10 MB is comfortable enough, don't have to close my editor to compile anymore...
-
- I would say that for small and medium sources 6 MB should be enough. But,
- of course, the more memory, the better.
-
- > I tried VMM + GCC2.5.8 when I had 6MB only - it works, but it's a bit on the
- > slow side...
-
- This depends. From my experience it seems that it's often better to use
- virtual memory swapping than to use CHIP RAM. Of course, it depends on
- overall speed of your machine - on mine CHIP is some 5 or so times slower
- than FAST - if "cc1" executable goes to CHIP (because of lack or
- fragmentation of FAST) it takes ages to compile longer sources :-(.
-
- > It seemed like it had
- > problems when compiling particular code constructs, some little part of the
- > compiler that didn't handle VM good enough, but as I said,
- > this did not occur often.
-
- Interesting, but rather strange, I would say - maybe these were just some
- bugs in compiler? GCC comes from UNIX world, and in that world virtual
- memory and memory protection are key issues, so it's not very probable
- that GCC makes some "dirty tricks". Actually, I doesn't use Inter Process
- Communication at all (unless you specify "-pipe"...). I also noticed some
- problems when using VMM 3.3 and GCC 2.7.2 - when systems runs out of
- physical RAM and starts swapping, "cc1" often aborts with "Bus error".
- However, I suspect that the culprit is not GCC but IXEmul. This library
- makes some strange things like installing custom exception handlers,
- calling Disable() etc. I'll ask on IXEmul mailing list about it...
-
- --
- / Kamil Iskra - AMIGA 1200, 68030 50MHz, HDD 850 MB, 10 MB RAM \
- | iskra@student.uci.agh.edu.pl kiskra@ernie.icslab.agh.edu.pl |
- | http://student.uci.agh.edu.pl/~iskra |
- \ PGP public key available via Finger or WWW /
-